make a full recovery - Turkish English Dictionary